#define  _CRT_SECURE_NO_WARNINGS

#include <stdio.h>

//char* Add(char* a, char* b, char* c)
//{
//	int x, y;
//	for (x = 0; x < 4; x++)
//	{
//		if (*(a + x) != '\0')
//			*(c + x) = *(a + x);
//		else
//			break;
//	}
//	for (y = 0; y < 4; y++)
//	{
//		if (*(b + y) != '\0')
//			*(c + x + y) = *(b + y);
//		else
//			break;
//	}
//	*(c + x + y) = '\0';
//	return c;
//}
//
//
//int main()
//{
//	char a1[4] = "abc";
//	char a2[4] = "123";
//	char arr[10];
//	int i;
//	char* x;
//	x = Add(a1, a2, arr );
//	for (i = 0; i < 10; i++)
//		if (*(x + i) != '\0')
//			printf("%c", *(x + i));
//		else
//			break;
//	return 0;
//}



//int main()
//{
//	int i, j;
//	char a1[4] = "abc";
//	char a2[4] = "123";
//	char arr[10];
//	for (i = 0; i < 4; i++)
//	{
//		if (a1[i] != '\0')
//			arr[i] = a1[i];
//		else
//			break;
//	}
//	for (j = 0; j < 4; j++)
//	{
//		if (a2[j] != '\0')
//			arr[i + j] = a2[j];
//		else
//			break;
//	}
//	arr[i + j] = '\0';
//	printf("%s\n", arr);
//	return 0;
//}



//int main()
//{
//	int y, m, d, sum = 0;
//	scanf("%d.%d.%d", &y, &m, &d);
//	switch (m - 1)
//	{
//	case 11:
//		sum += 30;
//	case 10:
//		sum += 31;
//	case 9:
//		sum += 30;
//	case 8:
//		sum += 31;
//	case 7:
//		sum += 31;
//	case 6:
//		sum += 30;
//	case 5:
//		sum += 31;
//	case 4:
//		sum += 30;
//	case 3:
//		sum += 31;
//	case 2:
//		if (y % 4 == 0 && y % 100 != 0 || y % 400 == 0)
//			sum += 29;
//		else
//			sum += 28;
//	case 1:
//		sum += 31;
//	}
//	sum += d;
//	printf("%d\n", sum);
//	return 0;
//}

int main()
{
	int i, j;
	int arr1[3][3] = { 1,2,3,4,5,6,7,8,9 };
	int arr2[3][3];
	for (i = 0; i < 3; i++)
	{

		for (j = 0; j < 3; j++)
		{
			printf("%d", arr1[i][j]);
		}
		printf("\n");
	}
	printf("Be Changed:\n");
	for (i = 0; i < 3; i++)
	{
		for (j = 0; j < 3; j++)
		{
			arr2[i][j] = arr1[j][i];
			printf("%d", arr2[i][j]);
		}
		printf("\n");
	}

	return 0;
}